package com.zyh.pojo;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import lombok.Data;

/**
 * 银行卡账户基本信息查询输出pojo
 * @author Xuhuipin 2020/12/7
 */
@Data
@XStreamAlias("Body")
public class BasicAccountPojo {
    /**
     卡号
     */
    @XStreamAlias("CrdNo")
    private String crdNo;

    /**
     持卡人姓名
     */
    @XStreamAlias("CrdHldrNm")
    private String crdHldrNm;

    /**
     账户名称1
     */
    @XStreamAlias("AcctNm1")
    private String acctNm1;

    /**
     证件类型
     */
    @XStreamAlias("IdentTp")
    private String identTp;

    /**
     证件号码
     */
    @XStreamAlias("IdentNo")
    private String identNo;

    /**
     卡种类
     */
    @XStreamAlias("CrdKnd")
    private String crdKnd;

    /**
     分行编号
     */
    @XStreamAlias("BrBnkNo")
    private String brBnkNo;

    /**
     网点代码
     */
    @XStreamAlias("OtltsCd")
    private String otltsCd;

    /**
     公司代码
     */
    @XStreamAlias("CompyCd")
    private String compyCd;

    /**
     公司名称
     */
    @XStreamAlias("CompyNm")
    private String compyNm;

    /**
     开户日期
     */
    @XStreamAlias("OpnAcctDt")
    private String opnAcctDt;

    /**
     质押贷款额度
     */
    @XStreamAlias("CltlLoanLmt")
    private double cltlLoanLmt;

    /**
     其它用款额度
     */
    @XStreamAlias("OthrUseFundLmt")
    private double othrUseFundLmt;

    /**
     授权未请款金额
     */
    @XStreamAlias("AuthNotRqsPymtAmt")
    private double authNotRqsPymtAmt;

    /**
     抵质押贷款余额
     */
    @XStreamAlias("CltlLoanBal")
    private double cltlLoanBal;

    /**
     其它用款目前可用额度
     */
    @XStreamAlias("OthrUseFundCrnAvlblLmt")
    private double othrUseFundCrnAvlblLmt;

    /**
     上次存款日期
     */
    @XStreamAlias("LastDepDt")
    private String lastDepDt;

    /**
     上次存款金额
     */
    @XStreamAlias("LastDepAmt")
    private double lastDepAmt;

    /**
     调整金额
     */
    @XStreamAlias("AdjAmt")
    private double adjAmt;

    /**
     调账金额符号
     */
    @XStreamAlias("AdjAcctAmtSymb")
    private String adjAcctAmtSymb;

    /**
     账户状态
     */
    @XStreamAlias("AcctSt")
    private String acctSt;

    /**
     账户状态日期
     */
    @XStreamAlias("AcctStDt")
    private String acctStDt;

    /**
     消费金额
     */
    @XStreamAlias("CnsmNetAmt")
    private double cnsmNetAmt;

    /**
     消费净额符号
     */
    @XStreamAlias("CnsmNetAmtSymb")
    private String cnsmNetAmtSymb;

    /**
     账面余额
     */
    @XStreamAlias("BookBal")
    private double bookBal;

    /**
     账面余额符号
     */
    @XStreamAlias("BookBalSymb")
    private String bookBalSymb;

    /**
     可用余额
     */
    @XStreamAlias("AvlblBal")
    private double avlblBal;

    /**
     利息
     */
    @XStreamAlias("Int")
    private double Int;

    /**
     利息税
     */
    @XStreamAlias("IntTax")
    private double intTax;

    /**
     冻结方式
     */
    @XStreamAlias("FrzMd")
    private String frzMd;

    /**
     冻结金额
     */
    @XStreamAlias("FrzAmt")
    private double frzAmt;

    /**
     申请书编号
     */
    @XStreamAlias("AplctnNo")
    private String aplctnNo;

    /**
     冻结起始日期
     */
    @XStreamAlias("FrzBegDt")
    private String frzBegDt;

    /**
     冻结终止日期
     */
    @XStreamAlias("FrzEndDt")
    private String frzEndDt;

    /**
     持卡人姓名60
     */
    @XStreamAlias("CrdHldrNm60")
    private String crdHldrNm60;

    /**
     定期可用余额
     */
    @XStreamAlias("FixTmAvlblBal")
    private double fixTmAvlblBal;

    /**
     计息余额
     */
    @XStreamAlias("IntAcrlBal")
    private double intAcrlBal;

    /**
     国籍
     */
    @XStreamAlias("Ntnty")
    private String ntnty;

    /**
     证件有效期
     */
    @XStreamAlias("IdentVldDt")
    private String identVldDt;

    /**
     账户种类
     */
    @XStreamAlias("AcctKnd")
    private String acctKnd;

    /**
     是否限制非柜面
     */
    @XStreamAlias("RstdNoCnterFlg")
    private String rstdNoCnterFlg;

    /**
     借记日累计金额
     */
    @XStreamAlias("DebtRecdDlyAcmAmt")
    private double debtRecdDlyAcmAmt;

    /**
     借记年累计金额
     */
    @XStreamAlias("DebtRecdAnulAcmAmt")
    private double debtRecdAnulAcmAmt;

    /**
     贷记日累计金额
     */
    @XStreamAlias("CrdtRecdDlyAcmAmt")
    private double crdtRecdDlyAcmAmt;

    /**
     贷记年累计金额
     */
    @XStreamAlias("CrdtRecdAnulAcmAmt")
    private double crdtRecdAnulAcmAmt;

    /**
     境外提现功能状态
     */
    @XStreamAlias("OverPrpdFcnSt")
    private String overPrpdFcnSt;

    /**
     身份证有效过期标志
     */
    @XStreamAlias("IdentVldDtOdueDtFlg")
    private String identVldDtOdueDtFlg;

    /**
     久悬户标志
     */
    @XStreamAlias("DrmtAcctFlg")
    private String drmtAcctFlg;

    /**
     手机号码
     */
    @XStreamAlias("MblNo")
    private String mblNo;

    /**
     活期业务冻结金额
     */
    @XStreamAlias("DmdMrgnFrzAmt")
    private double dmdMrgnFrzAmt;

    /**
     定期业务冻结总金额
     */
    @XStreamAlias("TrmMrgnFrzAmt")
    private double trmMrgnFrzAmt;

    /**
     保留域
     */
    @XStreamAlias("RsrvFd")
    private String rsrvFd;
}
